twinges of conscience - Espagnol Anglais Dictionnaire